Ethan ChamplinEthan Champlin
The Empty Meadow Park: Reading Young Talent Amid Transfer-Window NoiseIn March 2026, Meadow Park was so empty that I could hear the ball bounce on...
Chase Kendall Sends Verbal to Cincinnati: What the Data SaysWhen a high school swimmer drops over 20 seconds in the 1650-yard freestyle i...
The Empty Data Sheet: When the Basketball Transfer Market Sells a Deal Without NumbersOn the night of July 12, my inbox held seventeen messages. All of them were...
Vietnam Open R1: Thuy Linh Stops Before 19-Year-Old Chinese Talent - A Warning Signal on Generational DepthOn an afternoon at Nguyen Du Gymnasium, where the day should have been a...
Half the Court: PV Sindhu and the Five Walls of Asian Games 2026Tran Thi Kim Thanh once made 12 saves against the United States in Miyagi. I...
John Gibson and Five Draft Picks: How the NBA Struck the Clippers' SpineJohn Gibson practices trial law at DLA Piper, holds a long-time season ticket...
Trabzonspor vs Besiktas: When 98 Shots Are Worth More Than 123In my drawer, there are football notes older than the internet. And on a...
VCT China 2027: Why Wolves Won and Still Lost Its Partnership SlotLast weekend, a report from Sheep Esports split the Chinese VALORANT communit...
Elite Table Tennis: Nine Layers of Data and the Line Between Analysis and SpeculationIn my office in Shenzhen, my screen displays a completely blank analysis shee...
Ilhan Fandi and Lion City Sailors: Early Goals, a Reunion, and a Gap Nobody Has FilledI watched the Singapore Premier League Community Shield at two in the morning...
The Empty Report: The Art of Reading Silence in the Transfer MarketThe A4 sheet sits on my desk in Shanghai. Four pages, printed on both sides....
Vietnam National Esports Team Launches: 23 Athletes, 6 Coaches and the Resource-Splitting Problem at ASIAD 20The Hook In the roster released at the launch ceremony of Vietnam's national...
The New NBA Era: A Transfer Symphony and the Depth Chart Puzzle of the 2026-27 SeasonWhen Giannis Antetokounmpo puts on the Miami Heat jersey, when LeBron James...
Arizona "Zona" Smith chooses Florida: the class of 2028 resume and the gap between short course and long courseIn March, at Cary Sectionals, Arizona Smith touched the wall in the 100 free ...
Hamdallah, Saudi Arabia's 'son', and the two goals still to comeIn the 66th minute of the ninth round of the Roshn Saudi Pro League, the ball...
Crystal Palace 0-0 Newcastle, first half: Mateta denied, Dan Burn heads wide, and one name that needs verificationIn the third minute, Jean-Philippe Mateta was in exactly the right place. A...
VFF sets no cap on naturalized players: Adou Minh eligible, Hoang Duc out with groin tearOn September 10, the Vietnam Football Federation issued a statement regarding...
Five Systems, One Void: What Exactly Is World Billiards Using to Analyse Itself?On 6 June 2026, in London, the World Professional Billiards and Snooker...
Gray Returns After 58 Days: When a Farewell Letter Becomes an Emotionally Priced Liability58 days. That is the interval between the day Khuu Khac Binh Khanh — known to...
When the Stats Sheet Comes Back Blank: Vietnamese Football and the Discipline of EmptinessAn analysis file landed on my desk on a midweek evening. It ran nine sections...
